.__lib-progress {
	height: 20px;
	display: flex;
	align-items: center;
	.__lib-progress-content {
		display: flex;
		align-items: center;
		width: 100%;
		
		.__lib-progress-bar {
			flex: 1;
			background-color: #eeeeee;
			border-radius: 1000px;
			position: relative;
			height: 8px;
			overflow: hidden;
			.__lib-progress-inner {
				height: 100%;
				border-radius: 1000px;
				background-color: var(--primary);
				width: 30%;
			}
		}
		.__lib-progress-text {
			font-size: 14px;
			margin: 0 10px;
		}
	}
}